// pages/index/articalDetail/articalDetail.js
var WxParse = require('../../../wxParse/wxParse.js');
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    url:'',
    consultId:0,
    //  定义一个对象，保存传过来的数据
    consult:[] ,
    courseList:[],
    userList:[],
    appointment:[],
    charge:[],
     //  定义一个要访问的页码
     pageNo:1,
     //  节流阀
     isLoading:false   
  },

  getCourse(){
    this.setData({
        isLoading:true
    })
    //  防止函数内部获取本对象出现错误
    let that = this;
    //  展示更多数据时
    wx.showLoading({
      title: '正在加载中',
    })
    //  
    wx.request({
        method:'get',
      url: that.data.url+'course/findByPage',
      data:{
        consultId:that.data.consultId,
        pageNo:that.data.pageNo,
        pageSize:3
      },
      success(res){
        //console.log(res.data.data.list)
          that.setData({
              courseList:res.data.data.list,
          })
        // console.log(that.data.courseList)
      },
      

      complete(){
        //  关闭提示信息
        wx.hideLoading();
        //  关闭下拉刷新页面
        wx.stopPullDownRefresh();
        //  释放节流阀
        that.setData({
            isLoading:false
        })
      }
    })


     wx.request({
       method:'get',
     url: that.data.url+'courseEvaluation/findByConsultId',
     data:{
       consultId:that.data.consultId,
       pageNo:that.data.pageNo,
       pageSize:3
     },
     success(res){
       console.log(res.data.data.list)
         that.setData({
             userList:res.data.data.list,
         })
       // console.log(that.data.userList)
     },
    

     complete(){
      //  关闭提示信息
       wx.hideLoading();
       //  关闭下拉刷新页面
       wx.stopPullDownRefresh();
    //  释放节流阀
       that.setData({
           isLoading:false
       })
     }
   })

      wx.request({
        method:'get',
      url: that.data.url+'appointment/findByPage',
      data:{
        consultId:that.data.consultId,
        pageNo:that.data.pageNo,
        pageSize:3
      },
      success(res){
        //console.log(res.data.data.list)
          that.setData({
            appointment:res.data.data.list,
          })
        //console.log(that.data.appointment)
      },
    

      complete(){
      //  关闭提示信息
        wx.hideLoading();
        //  关闭下拉刷新页面
        wx.stopPullDownRefresh();
    //  释放节流阀
        that.setData({
            isLoading:false
        })
      }
    })

    wx.request({
      method:'get',
    url: that.data.url+'charge/findByPage',
    data:{
      consultId:that.data.consultId,
      pageNo:that.data.pageNo,
      pageSize:3
    },
    success(res){
      //console.log(res.data.data.list)
        that.setData({
          charge:res.data.data.list,
        })
      // console.log(that.data.charge)
    },
  

    complete(){
    //  关闭提示信息
      wx.hideLoading();
      //  关闭下拉刷新页面
      wx.stopPullDownRefresh();
  //  释放节流阀
      that.setData({
          isLoading:false
      })
    }
  })

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      url:app.globalData.URL
    })
    //console.log(options.consultId);
    let that = this;
    that.setData({
      consultId:options.consultId
    })
    wx.request({
        method:'get',
      url: that.data.url+'consult/findByPageConsult',
      data:{
        //channelId:409,
        consultId:options.consultId
      },
      success(res){
        // 3 把数据赋值给data中的对象
        console.log(res.data.data.list)
        let result = res.data.data.list;
        WxParse.wxParse('content', 'html', result.detail, that, 0);
        that.setData({
          consult:result[0]
        })   
        // console.log(result)
        //console.log(that.data.consult)
      }
    })

    this.getCourse()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
  
      //console.log(this.data.consult)
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})